Shadermaps: A Method For Accelerating Procedural Shading

نویسندگان

  • Thouis R. Jones
  • Ronald N. Perry
  • Michael Callahan
چکیده

Procedural shading has proven to be an indispensable tool for providing photorealistic, photosurrealistic, and artistic effects in computer generated animations. However, due to its computational cost, the time to produce a single frame is measured in hours or days. In this paper we introduce shadermaps, a new method for accelerating procedural shading which exploits inter-frame coherence to significantly reduce rendering times of animations. Presented at SIGGRAPH 2001 Conference Abstracts and Applications. This work may not be copied or reproduced in whole or in part for any commercial purpose. Permission to copy in whole or in part without payment of fee is granted for nonprofit educational and research purposes provided that all such whole or partial copies include the following: a notice that such copying is by permission of Mitsubishi Electric Research Laboratories of Cambridge, Massachusetts; an acknowledgment of the authors and individual contributions to the work; and all applicable portions of the copyright notice. Copying, reproduction, or republishing for any other purpose shall require a license with payment of fee to Mitsubishi Electric Research Laboratories. All rights reserved. Copyright © MERL Mitsubishi Electric Research Laboratories, 2001 201 Broadway, Cambridge, Massachusetts 02139 Shadermaps: A Method For Accelerating Procedural Shading Thouis R. Jones, Ronald N. Perry, Michael Callahan MERL Æ

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Animation with Threshold Textures

We present a method for frame coherent texturing and hatching of 3D models with a discrete set of colors. Our technique is inspired by various artistic styles that use a limited set of colors to convey surface shape and texture. In previous research discrete color shading was produced by modifying smooth shading with a threshold function. We extend this approach and specify threshold values wit...

متن کامل

Accelerating Virtual Endoscopy

Applying volumetric ray tracing in interactive visualization has always been limited by low rendering speeds. This paper presents methods for accelerating first-hit ray tracing based virtual endoscopy with negligible impact on image quality, which aim at improving empty-space traversal (tracing all rays to the colon wall and storing the results in a depth buffer) and shading (surface normal app...

متن کامل

Sampling of Procedural Shaders Using Affine Arithmetic

Procedural shaders have become popular tools for describing surface reflectance functions and other material properties. In comparison to fixed resolution textures they have the advantage of being resolution independent and storage efficient. While procedural shaders provide an interface for evaluating the shader at a single point in parameter space, it is not easily possible to obtain an avera...

متن کامل

No more texels; no more facets: Emerging trends in GPU procedural shading

Procedural textures have long been a staple of off-line rendering, and impressive creative results have been accomplished by using procedural methods to their advantage. As GPU speeds and computational capabilities continue to increase, procedural texturing will likely become a useful tool also for real time rendering. In fact, it is already possible to generate procedural patterns of considera...

متن کامل

Symbolic Differentiation in GPU Shaders

Derivatives arise frequently in graphics and GPGPU applications. 1 To meet this need we have added symbolic differentiation as a built 2 in language feature in the HLSL shading language. The symbolic 3 derivative is computed at compile time so it is available in all types 4 of shaders (geometry, pixel, vertex, etc.). The algorithm for com5 puting the symbolic derivative is simple and has reason...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000